projected life - English Synonyms Dictionary